specialized technician - English Synonyms Dictionary